package com.wooophone.mpyeah.dao;

import java.util.List;

import com.wooophone.mpyeah.entity.Brand;
import com.wooophone.mpyeah.entity.BrandCategory;

/**
 * 品牌
 * @author MingliC
 *
 */
public interface BrandDao extends AbstractDao<Brand> {

	/**
	 * 通过指定一个Cid列表获得到品牌并进行分页和排序
	 * @param cids
	 * @param offset
	 * @param limit
	 * @return
	 */
	List<Brand> findByCids(List<String> cids,int offset,int limit);
	/**
	 * 通过指定一个Cid列表获得到品牌并进行分页和排序
	 * @param cids
	 * 
	 */
	int countByCids(List<String> cids);
	/**
	 * 得到推荐列表
	 * @return
	 */
	List<Brand> findRecommendBrand(int offset,int limit);
	
	Brand findByName(String name);
	
	List<BrandCategory> findCategoryList(String id);
	
	
}
